﻿<%@ Page Title="" Language="C#" MasterPageFile="~/Administrator/MasterPage/Admin.master" AutoEventWireup="true" CodeFile="Brand_Add.aspx.cs" Inherits="Administrator_Brand_Add" %>

<%@ Register Assembly="CKEditor.NET" Namespace="CKEditor.NET" TagPrefix="CKEditor" %>
<asp:Content ID="Content1" ContentPlaceHolderID="head" Runat="Server">
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server">

    <script src="<%= ResolveUrl("~/uploadestore/scripts/swfobject.js")%>" type="text/javascript"></script>
    <script src="<%= ResolveUrl("~/uploadestore/scripts/jquery.uploadify.v2.1.0.min.js")%>" type="text/javascript"></script>

    <script type="text/javascript" language="javascript">
        function checkValidate() {
            var name = $('#<%=TextBox_BrandName.ClientID %>').val();
            var url = $('#<%=TextBox_BrandUrl.ClientID %>').val();
            var customer = $('#<%=TextBox_BrandCustomer.ClientID %>').val();
            var phone = $('#<%=TextBox_Phone.ClientID %>').val();
            var district = $('#<%=DropDownList_District.ClientID %>').val();
            var description = $('#<%=TextBox_BrandDescription.ClientID %>').val();
            var cellphone = $('#<%=TextBox_MobilePhone.ClientID %>').val();
            var fax = $('#<%=TextBox_Fax.ClientID %>').val();
            var email = $('#<%=TextBox_Email.ClientID %>').val();
            var taxcode = $('#<%=TextBox_TaxCode.ClientID %>').val();
            var img = $('#<%=HiddenField_Logo.ClientID %>').val();

            var validate = '';
            if (name == "") {
                validate += "Bạn chưa nhập tên thương hiệu\n";
            }
            if (url != "") {
                var RegexUrl = new RegExp("^(http|https|ftp)\://[a-zA-Z0-9\-\.]+\.[a-zA-Z]{2,3}(:[a-zA-Z0-9]*)?/?([a-zA-Z0-9\-\._\?\,\'/\\\+&amp;%\$#\=~])*$");
                if (RegexUrl.test(url) == false) {
                    validate += "Bạn nhập url thương hiệu chưa đúng\n";
                }
            }
            if (customer == "") {
                validate += "Bạn chưa nhập tên người đại diện\n";
            }
            if (phone != "") {
                if (isNaN(phone) == true) {
                    validate += "Bạn nhập điện thoại bàn người đại diện chưa đúng\n";
                }
            }
            if (cellphone != "") {
                if (isNaN(cellphone) == true) {
                    validate += "Bạn nhập điện thoại di động người đại diện chưa đúng\n";
                }
            }
            if (district == null) {
                validate += "Bạn chưa chọn quận\n";
            }
            if (fax != "") {
                if (isNaN(fax) == true) {
                    validate += "Bạn nhập số fax chưa đúng\n";
                }
            }
            if (email == "") {
                validate += "Bạn chưa nhập email\n";
            } else {
                var filter = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
                if (!filter.test(email)) {
                    validate += "Bạn nhập email chưa đúng\n";
                }
            }
            if (taxcode != "") {
                if (isNaN(taxcode) == true) {
                    validate += "Bạn nhập mã số thuế chưa đúng\n";
                }
            }
            if (img == "") {
                validate += "Bạn chưa chọn hình ảnh cho thương hiệu\n";
            }
            if (validate == "") {
                return true;
            } else {
                alert(validate);
                return false;
            }
        }
    </script>

    <div class="mnw">
        <div class="dasboard">
            <table>
                <tr>
                    <td>
                        Tên DN
                    </td>
                    <td>
                        <span class="rightrow">
                            <asp:TextBox MaxLength="40" runat="server" ID="TextBox_BrandName"></asp:TextBox>
                        </span>
                    </td>
                </tr>
                <tr>
                    <td>
                        Web URL
                    </td>
                    <td>
                        <span class="rightrow">
                            <asp:TextBox MaxLength="40" runat="server" ID="TextBox_BrandUrl"></asp:TextBox>
                        </span>
                    </td>
                </tr>
                <tr>
                    <td>
                        Mô tả
                    </td>
                    <td>
                        <CKEditor:CKEditorControl ID="TextBox_BrandDescription" runat="server" Width="520px" Height="200px" FilebrowserWindowFeatures="location=no,menubar=no,toolbar=no,dependent=yes,minimizable=no,modal=yes,alwaysRaised=yes,resizable=mo,scrollbars=yes"
                            ResizeEnabled="False" ToolbarFull="Preview|Cut|Copy|Paste|PasteText|PasteFromWord"></CKEditor:CKEditorControl>
                    </td>
                </tr>
                <tr>
                    <td>
                        Logo
                    </td>
                    <td>
                        <asp:FileUpload ID="FileUpload1" runat="server" />
                        <asp:HiddenField runat="server" ID="HiddenField_Logo" Value="" />
                        <script type="text/javascript">
                            $(document).ready(function () {
                                $("#<%=FileUpload1.ClientID%>").uploadify({
                                    'uploader': '../uploadestore/scripts/uploadify.swf',
                                    'script': '../uploadestore/Upload.ashx',
                                    'cancelImg': '../uploadestore/images/cancel.png',
                                    'folder': '../uploads',
                                    'fileExt': '*.jpg;*.gif;*.png',
                                    'fileDesc': 'Web Image Files (.JPG, .GIF, .PNG)',
                                    'multi': false,
                                    'auto': true,
                                    'onComplete': function (event, ID, fileObj, response, data) {
                                        $("#imglogo").attr('src', response);
                                        $('#<%=HiddenField_Logo.ClientID %>').val(response);
                                    }
                                });

                            });		
                        </script>
                    </td>
                </tr>
                <tr>
                    <td>
                    </td>
                    <td>
                        <img alt="" src="" id="imglogo" />
                    </td>
                </tr>
                <tr>
                    <td>
                        Danh mục ngành nghề
                    </td>
                    <td>
                        <%--Chọn ngành nghê--%>
                        <asp:DropDownList runat="server" ID="DropDownList_Job">
                        </asp:DropDownList>
                    </td>
                </tr>
                <tr>
                    <td>
                        Thành phố
                    </td>
                    <td>
                        <%--Chọn thành phố xong chọn quận--%>
                        <asp:DropDownList runat="server" ID="DropDownList_City" AutoPostBack="true" 
                            onselectedindexchanged="DropDownList_City_SelectedIndexChanged" >
                        </asp:DropDownList>
                        <asp:DropDownList runat="server" ID="DropDownList_District">
                        </asp:DropDownList>
                    </td>
                </tr>
                <tr>
                    <td>
                        Người đại diện
                    </td>
                    <td>
                        <span class="rightrow">
                            <asp:TextBox MaxLength="30" runat="server" ID="TextBox_BrandCustomer"></asp:TextBox>
                        </span>
                    </td>
                </tr>
                <tr>
                    <td>
                        Địa chỉ
                    </td>
                    <td>
                        <span class="rightrow">
                            <asp:TextBox runat="server" MaxLength="50" ID="TextBox_BrandCustomerAddress"></asp:TextBox>
                        </span>
                    </td>
                </tr>
                <tr>
                    <td>
                        Điện thoại bàn
                    </td>
                    <td>
                        <span class="rightrow">
                            <asp:TextBox runat="server"  MaxLength="20" ID="TextBox_Phone"></asp:TextBox>
                        </span>
                    </td>
                </tr>
                <tr>
                    <td>
                        Điện thoại di động
                    </td>
                    <td>
                        <span class="rightrow">
                            <asp:TextBox runat="server" MaxLength="20" ID="TextBox_MobilePhone"></asp:TextBox>
                        </span>
                    </td>
                </tr>
                <tr>
                    <td>
                        Fax
                    </td>
                    <td>
                        <span class="rightrow">
                            <asp:TextBox runat="server" MaxLength="20" ID="TextBox_Fax"></asp:TextBox>
                        </span>
                    </td>
                </tr>
                <tr>
                    <td>
                        Email
                    </td>
                    <td>
                        <span class="rightrow">
                            <asp:TextBox runat="server" MaxLength="50" ID="TextBox_Email"></asp:TextBox>
                        </span>
                    </td>
                </tr>
                <tr>
                    <td>
                        Mã số thuế
                    </td>
                    <td>
                        <span class="rightrow">
                            <asp:TextBox runat="server" ID="TextBox_TaxCode" MaxLength="15" ></asp:TextBox>
                        </span>
                    </td>
                </tr>
                <tr>
                    <td>
                    </td>
                    <td>
                        <asp:Button runat="server" ID="Button_AddBrand" Text="Thêm thương hiệu" 
                            OnClientClick="return checkValidate();" onclick="Button_AddBrand_Click" />
                    </td>
                </tr>
            </table>
        </div>
    </div>

</asp:Content>

